Technician rotating equipment careers in Offaly, Ireland